﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DAL;
using BLL;

public partial class admin_Contacts_UpdateContact : System.Web.UI.Page
{
  ConfigBLL data = new ConfigBLL();
  protected void Page_Load(object sender, EventArgs e)
  {
    if (!IsPostBack)
    {
      Session["url_back_admin"] = Request.RawUrl;
      if (data.isHasValue())
      {
        FillData();
      }
    }
  }

  private void FillData()
  {
    freeTextContent.Text = HttpUtility.HtmlDecode(data.GetDefautl().Contact);
    freeTextContent_En.Text = HttpUtility.HtmlDecode(data.GetDefautl().Contact_En);
  }
  protected void btnOk_Click(object sender, EventArgs e)
  {
    if ((int)Session["Role"] != 1)
    {
      Myfunction.ThongBao(lbThongBao, "Bạn không có quyền thực hiện thao tác này ! ");
      return;
    }
    try
    {
      lbThongBao.Text = "";
      data.UpdateContact(HttpUtility.HtmlEncode(freeTextContent.Text), HttpUtility.HtmlEncode(freeTextContent_En.Text));
      Myfunction.ThongBao(lbThongBao, "Thông tin liên hệ đã được cập nhật");
    }
    catch (Exception ex)
    {
      Myfunction.ThongBao(lbThongBao, ex.Message);
    }
  }
}